go/types.operand.assignableTo (method)

9 uses

	go/types (current package)
		api.go#L441: 	ok, _ := x.assignableTo(nil, T, nil) // check not needed for non-constant x
		assignments.go#L87: 	if ok, code := x.assignableTo(check, T, &reason); !ok {
		builtins.go#L114: 			if ok, _ := x.assignableTo(check, NewSlice(universeByte), nil); ok {
		conversions.go#L131: 	if ok, _ := x.assignableTo(check, T, cause); ok {
		expr.go#L743: 	ok, _ := x.assignableTo(check, y.typ, nil)
		expr.go#L745: 		ok, _ = y.assignableTo(check, x.typ, nil)
		operand.go#L234: func (x *operand) assignableTo(check *Checker, T Type, reason *string) (bool, errorCode) {
		operand.go#L336: 			ok, code = x.assignableTo(check, T.typ, reason)
		operand.go#L358: 			ok, code = x.assignableTo(check, T, reason)